import copy

a = ['some string', 1, 2]
c = a.copy()
c[0] = 'new string c'
print(a)
b = copy.copy(a)
b[0] = 'new string b'
print(a)

a = ([1, 2, 3], "hello")
a[0].append(4)  # 正确
print(a)
a[0] += [4]  # 抛出错误 TypeError: 'tuple' object does not support item assignment
